point a moral - French English Dictionary